English Dictionary
◊ STINKPOT
stinkpot
n : small freshwater turtle having a strong musky odor [syn: {musk
turtle}]