What is another word for Neem Seed?

10 synonyms found

Pronunciation:

[ nˈiːm sˈiːd], [ nˈiːm sˈiːd], [ n_ˈiː_m s_ˈiː_d]
X