GYMNOCHROA MEANING IN ENGLISH

• Gymnochroa Definition & Synonyms

  1. (n. pl.) A division of Hydroidea including the hydra. See Hydra.


RECENT SEARCHES