• word of the day

    dendrobium

    dendrobium - Dictionary definition and meaning for word dendrobium

    Definition
    (noun) a plant of the genus Dendrobium having stems like cane and usually showy racemose flowers
Connect with us on Facebook