Athecata
English Meaning
A division of Hydroidea in which the zooids are naked, or not inclosed in a capsule. See Tubularian.
Sorry, No Malayalam Meaning for your input!
See Athecat Want To Try Athecata In Malayalam??