Meaning of ilama
Definition of ilama
(noun)
tropical
American
tree
grown
in
southern
United States having a
whitish
pink-tinged
fruit
whitish
tropical
fruit
with a
pinkish
tinge
related
to
custard
apples;
grown
in the
southern
United States
Other information on ilama
WIKIPEDIA results for
ilama
Amazon results for
ilama
Tweet