Word info

terebratulide

Noun

Meaning

terebratulide (plural terebratulides)

Any brachiopod of the order Terebratulida

Source: en.wiktionary.org

Close letter words and terms