Scientific Name
Authority
Status
Disa maculata
Harv. ex Lindl.
ambiguous synonym
Elapsed time: 0.02057577483355999