Word info

ambonychiid

Noun

Meaning

ambonychiid (plural ambonychiids)

Any extinct bivalve of the family Ambonychiidae

Source: en.wiktionary.org

Close letter words and terms