Tamil Dictionary 🔍

actinula

Ac*tin"u*la, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: A kind of embryo of certain hydroids (Tubularia), having a stellate form.


actinula - Similar Words