Taxonomic Filter:

Taxa Count: 5
MARSILEACEAE
Marsilea
Marsilea diffusa
Marsilea macrocarpa
Marsilea nubica
Marsilea trichopoda