Tamil Dictionary 🔍

vesiculata

Ve*sic`u*la"ta, n. pl. Etym: [NL. See Vesicle.] (Zoöl.) Defn: The campanularian medusæ.


vesiculata - Similar Words