Term: petal (noun) Plural: petals Derivation: From Ancient Greek "petalon" meaning "leaf" or "slice." Definition: Modified leaves that surround the reproductive parts of flowers.
< Back to Dictionary of Botanical Terms
Type above and press Enter to search. Press Esc to cancel.