cotton rose is a noun meaning "Chinese shrub or small tree having white or pink flowers becoming deep red at night; widely cultivated; naturalized in southeastern United States". It carries 2 recorded senses.
Chinese shrub or small tree having white or pink flowers becoming deep red at night; widely cultivated; naturalized in southeastern United States
Definitions, synonyms and semantic relations for cotton rose come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.