Word info

opabinid

Noun

Meaning

opabinid (plural opabinids)

(zoology) Any extinct arthropod in the family Opabinidae.

Source: en.wiktionary.org

Close letter words and terms