English edit

 
rose myrtle

Noun edit

rose myrtle (countable and uncountable, plural rose myrtles)

  1. Rhodomyrtus tomentosa, native to much of tropical and humid subtropical Asia, invasive elsewhere.

Synonyms edit

Translations edit

References edit