Home
Search
Index
Definify.com
Definition
2024
jatrophas
jatrophas
English
Noun
jatrophas
plural of
jatropha
Similar Results