Tamil Dictionary 🔍

orbulina

Or`bu*li"na, n. Etym: [NL., dim. of L. orbis orb.] (Zoöl.) Defn: A genus of minute living Foraminifera having a globular shell.


orbulina - Similar Words