Home
Arti Kata
Definisi
'neem seed'
English to English
noun
1
seed of neem trees; source of pesticides and fertilizer and medicinal products
source:
wordnet30
More Word(s)
seed
,
arishth
,
azadirachta indica
,
margosa
,
melia azadirachta
,
neem
,
azadirachtin
,
neem cake
,
Visual Synonyms
Click for larger image
Explore
neem seed
in VisualSynonyms.com >
×
Close (X)