myrtle of the river

English

edit

Noun

edit

myrtle of the river

  1. The small tree or shrub Calyptranthes zuzygium.