NUPHAR SAGITTIFOLIUM
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Nuphar Sagittifolium.
Nuphar Sagittifolium - as a noun
Of flowing waters of the southeastern united states; may form obstructive mats in streams
Synonyms (Exact Relations)
southern spatterdock