Meaning of cabomba caroliniana

Definition of cabomba caroliniana

(noun) common aquatic plant of eastern North America having floating and submerged leaves and white yellow-spotted flowers

Other information on cabomba caroliniana

WIKIPEDIA results for cabomba caroliniana
Amazon results for cabomba caroliniana