Word info

phosphatocopid

Noun

Meaning

phosphatocopid (plural phosphatocopids)

Any extinct arthropod of the order Phosphatocopida

Source: en.wiktionary.org

Close letter words and terms