pelta
English
pelta meaning in English • pelta का अर्थ अंग्रेजी में
Noun
- A small shield, especially one of an approximately elliptic form, or crescent-shaped.
- A flat apothecium having no rim.