Jamaica-rose Definition

noun

A West Indian melastomaceous shrub (Blakea trinervis), with showy pink flowers.

Wiktionary

Other Word Forms of Jamaica-rose

Noun

Singular:
jamaica-rose
Plural:
jamaica-roses

Find Similar Words

Find similar words to jamaica-rose using the buttons below.

Words Starting With

Words Ending With

Unscrambles

jamaica-rose