I agree, Dendrobium definitely, probably Den. thyrisiflorum or something similar. Can't be more certain than that without flowers.