Skip to main content

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.
Advertisement