Get Your Premium Membership

Musk Turtle

[n] small freshwater turtle having a strong musky odor


Related Information

More Musk Turtle Links

Synonyms

stinkpot



Book: Shattered Sighs