jatrophas
English
Noun
jatrophas
plural of
jatropha