What is the full meaning of rugosa
a garden rose [n -S]
Example of the word rugosa placed on a Scrabble board.