This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Pelta

  1. n.
    A small shield, especially one of an approximately elliptic form, or crescent-shaped.
  2. n.
    A flat apothecium having no rim.



Menu