Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of several bizarre ferns of the genus Lecanopteris having swollen hollow rhizomes that provide homes for symbiotic ants.
Install App
Lecanopteris meaning in Telugu.