Word info

atrypid

Noun

Meaning

atrypid (plural atrypids)

A lamp shell; a brachiopod of the order, sometimes suborder, †Atrypida

Source: en.wiktionary.org

Anagrams

Close letter words and terms