STC Herbarium

Thumburmuzhi - Malakkapara