Meaning of potamogeton

Definition of potamogeton

(noun) a large genus of aquatic herbs found in quiet waters in temperate regions; leaves usually float on the water

Other information on potamogeton

WIKIPEDIA results for potamogeton
Amazon results for potamogeton