Attested.to

Definition

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

Seed ·

Term in context

Cabomba caroliniana in CommonParlance