Word info

bradoriid

Noun

Meaning

bradoriid (plural bradoriids)

Any extinct marine arthropod of the order Bradoriida

Source: en.wiktionary.org

Close letter words and terms