Musk Turtle (noun) Definition, Meaning & Examples

noun
  1. any of several aquatic turtles of the genus Sternotherus, of North America, which, when disturbed, emit a musky secretion.
noun
  1. any of several small turtles of the genus Sternotherus, esp S. odoratus (common musk turtle or stinkpot), that emit a strong unpleasant odour: family Kinosternidae
Musk Turtle (noun) Definition, Meaning & Examples

More Definitions