Scientific Name
Authority
Status
Dendrochilum ovatum
J.J.Sm.
ambiguous synonym
Elapsed time: 0.023194607347249985