Showing results for hydroid.
Search instead for
hydrids.
hydroid
[hahy-droid]
/ ˈhaɪ drɔɪd /
NOUN
polyp
Synonyms