Definition Definition

hydrozoons - Meaning and Examples

Meaning of 'hydrozoons' (Webster Dictionary)

1 . Hydrozoons [ pl. ]
- of Hydrozoon