azadrachta

/əzædrækə/ or /æzɑːdriˈtɑːtə/

Definitions

1. noun

A genus of flowering plants in the neem family, Meliaceae.

“The plant Azadirachta indica is widely cultivated for its medicinal and pest control properties.”

2. adjective

Relating to or derived from Azadirachta plants.

“Azadirachta-based pesticides have been gaining popularity due to their eco-friendly nature.”

Synonyms

  • margosa
  • neem

Antonyms

  • harmful
  • toxic