Word info

parahoxozoan

Noun

Meaning

parahoxozoan (plural parahoxozoans)

Any marine animal of the superphylum Parahoxozoa

Source: en.wiktionary.org

Close letter words and terms