Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of ilama
  1. noun
    tropical American tree grown in southern United States having a whitish pink-tinged fruit
  2. noun
    whitish tropical fruit with a pinkish tinge related to custard apples; grown in the southern United States
Explanation of ilama
My lists:
Recently viewed words: