Scientific Name
Authority
Status
Stelis stella
O.Duque
synonym
Elapsed time: 0.041793303564190865