Jamaica rose (English, noun)
expansion: Jamaica rose (plural Jamaica roses)
Senses:
glosses: A West Indian melastomaceous shrub (Blakea trinervia), with showy pink flowers.
Forms:
form: Jamaica roses
tags: plural