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