ATHECATA MEANING IN ENGLISH

• Athecata Definition & Synonyms

  1. (n. pl.) A division of Hydroidea in which the zooids are naked, or not inclosed in a capsule. See Tubularian.


RECENT SEARCHES