Memecylon rostratum

Memecylon rostratum is a species of plant in the family Melastomataceae. It is endemic to Sri Lanka.

Culture
Known as "kuratiya - කූරටියා" in Sinhala.