Subscribe
URL of the page has been copied to clipboard.
Meaning : Asiatic fern introduced in America.
Synonyms : pteris multifida, spider fern
Install App
Spider brake meaning in Telugu.