Fanworts Meaning

There are 1 meaning(s) for word Fanworts

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

    Synonyms : cabomba caroliniana,  water-shield