vocab dash
Log in
Sign up
hidrozoo
Meanings
Noun
1. hydrozoan
(zoology)