• word of the day

    mombin tree

    mombin tree - Dictionary definition and meaning for word mombin tree

    Definition
    (noun) common tropical American shrub or small tree with purplish fruit
Connect with us on Facebook