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