myrtle of the river

English

Noun

myrtle of the river

  1. The small tree or shrub Calyptranthes zuzygium.