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

Meaning Of Petal

  1. n.
    One of the leaves of the corolla, or the colored leaves of a flower. See Corolla, and Illust. of Flower.
  2. n.
    One of the expanded ambulacra which form a rosette on the black of certain Echini.



Menu