Definition of myrtle-of-the-river in English:

myrtle-of-the-river

noun

  • A large evergreen shrub of tropical America, Calyptranthes syzygium (family Myrtaceae).

Origin

Early 20th century.