Bengal rose

noun
University
1

Synonym of China rose (“Rosa chinensis”).