Achras
English Dictionary
->
Letter A
-> Achras
Search Dictionary:
Achras Definition
(n)
tropical
trees
having
papery
leaves
and
large
fruit
Achras Synonyms
Achras
genus Achras
© Art Branch Inc.