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