rose myrtle
Noun
Meaning
rose myrtle (countable and uncountable, plural rose myrtles)
Rhodomyrtus tomentosa, native to much of tropical and humid subtropical Asia, invasive elsewhere.
Noun
rose myrtle (countable and uncountable, plural rose myrtles)
Rhodomyrtus tomentosa, native to much of tropical and humid subtropical Asia, invasive elsewhere.