PETAL


Meaning of PETAL in English

noun one of the expanded ambulacra which form a rosette on the black of certain echini.

2. petal ·noun one of the leaves of the corolla, or the colored leaves of a flower. ·see corolla, and ·illust. of flower.

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