Taxonomic Filter:

Taxa Count: 3
LENTIBULARIACEAE
Genlisea africana
Genlisea barthlottii
Genlisea stapfii