Subscribe
URL of the page has been copied to clipboard.
Meaning : Small free-floating aquatic fern from the eastern United States to tropical America. Naturalized in western and southern Europe.
Synonyms : carolina pond fern, floating fern, mosquito fern
Install App
Azolla caroliniana meaning in Telugu.