Hortonia floribunda explained

Hortonia floribunda is a species of plant in the Monimiaceae family. It is endemic to Sri Lanka.

Culture

Known as "වෑවිය - wewiya" in Sinhala.

References