Scientific Name Authority Status
Dendrobium tricolor (Ruiz & Pav.) Pers. ambiguous synonym

Elapsed time: 0.027942096814513206