Definify.com

Definition 2025


hydrozoans

hydrozoans

English

Noun

hydrozoans

  1. plural of hydrozoan