Tamil Dictionary 🔍

tubularida

Tu"bu*lar`i*da, n. pl. Etym: [NL.] (Zoöl.) Defn: An extensive division of Hydroidea; the tubularians; -- called also Athecata, Gymnoblastea, and Tubulariæ.


tubularida - Similar Words