musk turtle


Meanings

  • small freshwater turtle having a strong musky odor

Synonyms