cabbage rose


cabbage rose

noun

  1. a rose, Rosa centifolia, having large and fragrant pink flowers, cultivated in many varieties.

noun

  1. a rose, Rosa centifolia, with a round compact full-petalled head

Leave a Reply

Your email address will not be published. Required fields are marked *

50 queries 0.986