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

Elapsed time: 0.021428683772683144