Scientific Name Authority Status
Diplecthrum membranaceum Pers. synonym

Elapsed time: 0.023139705881476402