Word info

microconchid

Noun

Meaning

microconchid (plural microconchids)

Any fossil worm of the order †Microconchida

Source: en.wiktionary.org

Close letter words and terms