English dictionary
coffee rose meaning and definition
Definition and meaning of coffee rose at MeaningMonkey.org. coffee rose meaning and definition in the English Dictionary.COFFEE ROSE noun
Definition of coffee rose (noun)
- tropical shrub having glossy foliage and fragrant nocturnal flowers with crimped or wavy corollas; northern India to Thailand
Source: Princeton University Wordnet