Tamil Dictionary 🔍

sertularia

Ser`tu*la"ri*a, n. Etym: [NL., dim. fr. L. serta a garland.] (Zoöl.) Defn: A genus of delicate branching hydroids having small sessile hydrothecæ along the sides of the branches.


sertularia - Similar Words