Word info

mycetopodid

Noun

Meaning

mycetopodid (plural mycetopodids)

(zoology) Any freshwater mussel in the family Mycetopodidae.

Source: en.wiktionary.org

Close letter words and terms