Definitions
There is 1 meaning of the phrase
Carolina Pond Fern.
Carolina Pond Fern - as a noun
Small free-floating aquatic fern from the eastern united states to tropical america; naturalized in western and southern europe
Synonyms (Exact Relations)
azolla carolinianafloating fernmosquito fern