• word of the day

    bladder cherry

    bladder cherry - Dictionary definition and meaning for word bladder cherry

    Definition
    (noun) Old World perennial cultivated for its ornamental inflated papery orange-red calyx
Connect with us on Facebook