Distribution of Sirhookera lanceolata



Indian Subcontinent India, Sri Lanka