Scientific Name Authority Status
Luzama trifurcata (Luer) Luer synonym

Elapsed time: 0.024319682270288467