Meaning of ilama tree
Definition of ilama tree
(noun)
tropical
American
tree
grown
in
southern
United States having a
whitish
pink-tinged
fruit
Other information on ilama tree
WIKIPEDIA results for
ilama tree
Amazon results for
ilama tree
Tweet