Word info

stylasterid

Noun

Meaning

stylasterid (plural stylasterids)

Any hydrozoan of the family Stylasteridae

Source: en.wiktionary.org

Close letter words and terms