Tamil Dictionary 🔍

imperforata

Im*per"fo*ra"ta, n. pl. Etym: [NL. See Imperforate.] (Zoöl.) Defn: A division of Foraminifera, including those in which the shell is not porous.


imperforata - Similar Words