English dictionary
musk turtle meaning and definition
Definition and meaning of musk turtle at MeaningMonkey.org. musk turtle meaning and definition in the English Dictionary.MUSK TURTLE noun
Definition of musk turtle (noun)
- small freshwater turtle having a strong musky odor
- synonyms: stinkpot
Source: Princeton University Wordnet