Dendrobium Meaning

There are 1 meaning(s) for word Dendrobium

Meaning 1 : a plant of the genus Dendrobium having stems like cane and usually showy racemose flowers