Word info

myodocopid

Noun

Meaning

myodocopid (plural myodocopids)

Any ostracod of the order Myodocopida

Source: en.wiktionary.org

Close letter words and terms