Word info

hadromerid

Noun

Meaning

hadromerid (plural hadromerids)

Any porifer of the order Hadromerida

Source: en.wiktionary.org

Close letter words and terms