English dictionary

neem seed meaning and definition

Definition and meaning of neem seed at MeaningMonkey.org. neem seed meaning and definition in the English Dictionary.

NEEM SEED noun

Definition of neem seed (noun)

  1. seed of neem trees; source of pesticides and fertilizer and medicinal products
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: