Definitions
There is 1 meaning of the phrase
Azolla Caroliniana.
Azolla Caroliniana - 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)
carolina pond fernfloating fernmosquito fern