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