Word info

neem seed

Noun

Meaning

seed of neem trees; source of pesticides and fertilizer and medicinal products

Source: WordNet

Hypernyms

Close letter words and terms