Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: petal  pe-t(u)l
  1. Part of the perianth that is usually brightly coloured
    - flower petal

Derived forms: petals

See also: petaloid, petalous

Type of: floral leaf

Part of: corolla

Encyclopedia: Petal Petal, MS Petal, Mississippi