Skip to main content

miliola

English miliola meaning in English  •  miliola का अर्थ अंग्रेजी में
Noun
  • A genus of Foraminifera, having a porcelanous shell with several longitudinal chambers.
Advertisement