Scientific Name Authority Status
Diplecthrum membranaceum Pers. synonym

Elapsed time: 0.0386941023170948