hydrozoon
noun
hy·dro·zo·on
plural hydrozoa\ -ōə \
or hydrozoons
Definition of hydrozoon
Keep scrolling for more