What continent are both Mitella and Inula found in?
Inula Inula is a large genus of about 90 species of flowering plants in the family Asteraceae, native to Europe, Asia and Africa.
Sipyloidea ceylonica Sipyloidea ceylonica, is a species of phasmid or stick insect of the genus "Sipyloidea". It is found in Sri Lanka.