English Telsimia ceylonica Cited by user Gihan Jayaweera on 19 Sep 2021 Telsimia ceylonica, is a species of lady beetle found in India and Sri Lanka.