Compund Words
Last Search Words
Search Result:neem seed
Overview of noun neem_seed
The noun neem seed has 1 sense
- neem seed -- (seed of neem trees; source of pesticides and fertilizer and medicinal products)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar