Authors: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Definition of Petal


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

Petal Translations

petal in Dutch is bloemblad, kroonblad
petal in German is Blumenblatt
petal in Hungarian is szirom
petal in Swedish is kronblad, blomblad