Petal (petals) definition

Search

petal (petals)

petal (petals) logo #22457The most conspicuous organs of a flower, often brightly colored, providing chemical and visual signals as well as landing platforms for pollinators. They are sterile and surround the fertile organs.
Found on https://www.encyclo.co.uk/local/22457
No exact match found.