PELTA


Meaning of PELTA in English

noun a flat apothecium having no rim.

2. pelta ·noun a small shield, especially one of an approximately elliptic form, or crescent-shaped.

Webster English vocab.      Английский словарь Webster.