Meaning of nuphar sagittifolium

Definition of nuphar sagittifolium

(noun) of flowing waters of the southeastern United States; may form obstructive mats in streams

Other information on nuphar sagittifolium

WIKIPEDIA results for nuphar sagittifolium
Amazon results for nuphar sagittifolium