Azadirachta indica
Indica is classical Greek and Latin for "of India". It may refer to: Indian Species plant for example Mangifera indica (Mango tree) or Azadirachta indica (Neem tree)