• word of the day

    florist's gloxinia

    florist's gloxinia - Dictionary definition and meaning for word florist's gloxinia

    Definition
    (noun) South American herb cultivated in many varieties as a houseplant for its large handsome leaves and large variously colored bell-shaped flowers
Connect with us on Facebook