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 *

41 queries 1.275