Definitions
There is 1 meaning of the phrase
Cabomba Caroliniana.
Cabomba Caroliniana - as a noun
Common aquatic plant of eastern north america having floating and submerged leaves and white yellow-spotted flowers
Synonyms (Exact Relations)
fanwortwater-shield