Saturday, January 27, 2024

Henckelia communis


Henckelia communis is an endemic herb found in moist and intermediate zones of Sri Lanka.