Word info

cyamiid

Noun

Meaning

cyamiid (plural cyamiids)

(zoology) Any bivalve in the family Cyamiidae.

Source: en.wiktionary.org

Close letter words and terms