Other crossword clues for answer "PETAL"PETALpart of an irisfloral potpourri pieceflower part in potpourrilanding spot for a beecorolla partone of thousands in a Rose Bowl float