Scientific Name Authority Status
Lepanthes marginata Schltr. ambiguous synonym

Elapsed time: 0.025635916739702225