tubularida
English
tubularida meaning in English • tubularida का अर्थ अंग्रेजी में
n. pl.
- An extensive division of Hydroidea; the tubularians; -- called also Athecata>, Gymnoblastea>, and Tubulariæ>.