We have the 7-letter answer for The petals of a flower are collectively known as this crossword clue, last seen in the Word Craze Crossword August 16, 2026 puzzle. Let us help you solve the crossword ...