Skip to main content

imperforata

English imperforata meaning in English  •  imperforata का अर्थ अंग्रेजी में
n. pl.
  • A division of Foraminifera, including those in which the shell is not porous.
Advertisement