Averrhoa
English Dictionary
->
Letter A
-> Averrhoa
Search Dictionary:
Averrhoa Definition
(n)
trees
native
to
East
Indies
having
pinnate
leaves
:
carambolas
Averrhoa Synonyms
Averrhoa
genus Averrhoa
© Art Branch Inc.