Thesaurus.com
Dictionary.com
Showing results for petal. Search instead for tapetal.
Definitions

petal

[pet-l] / ˈpɛt l /
NOUN
calyx
Synonyms