Word info

kidneyshell

Noun

Meaning

kidneyshell (plural kidneyshells)

Any of various freshwater mussels in the genus Ptychobranchus.

Source: en.wiktionary.org

Close letter words and terms