meaning of polypodium polypodioides

1. fern growing on rocks or tree trunks and having fronds grayish and scurfy below; Americas and South Africa


Related Words

polypodium polypodioides |

Developed & Maintained By Taraprasad.com

Treasure Words