• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp