Scientific Name
Authority
Status
Epidendrum altissimum
F.Lehm. & Kraenzl.
ambiguous synonym
Elapsed time: 0.02618236094713211