Skip to main content

arcella

English arcella meaning in English  •  arcella का अर्थ अंग्रेजी में
Noun
  • An amoebalike protozoan with a chitinous shell resembling an umbrella.
Advertisement