Taxonomic Filter:

Taxa Count: 3
NYMPHAEACEAE
Nymphaea
Nymphaea odorata
Nymphaea odorata ssp. odorata