Definitions
noun
Chinese shrub or small tree having white or pink flowers becoming deep red at night; widely cultivated; naturalized in southeastern United States
Look “confederate rose” up elsewhere
Want another word?
Spin the dictionary for a fresh one.