Get Your Premium Membership

Ilama Tree

[n] tropical American tree grown in southern United States having a whitish pink-tinged fruit


Related Information

More Ilama Tree Links



Book: Reflection on the Important Things