• word of the day

    clusia major

    clusia major - Dictionary definition and meaning for word clusia major

    Definition
    (noun) a common tropical American clusia having solitary white or rose flowers
Connect with us on Facebook