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
Synonyms : cabomba caroliniana, water-shield
Similar words of Fanworts :
