Designed by
Title
Leafs of Chinaberry tree or pride of India, Melia azedarach, Satara, Maharashtra, India. #236009528
Description
Leafs of Chinaberry tree or pride of India, Melia azedarach, Satara, Maharashtra, India. Leaves have been used as a natural insecticide to keep with stored food, but must not be eaten as they are highly poisonous