Search for crossword answers and clues

Answer for the clue "Bearer of a hundred petals, per its Latin name ", 11 letters:
cabbagerose

Alternative clues for the word cabbagerose