ilama : Idioms & Phrases

Index


ilama tree

  • noun tropical American tree grown in southern United States having a whitish pink-tinged fruit
    Annona diversifolia; ilama.
WordNet