meaning of deparia acrostichoides

1. fern with elongate silvery outgrowths enclosing the developing spores


Related Words

deparia acrostichoides |

Developed & Maintained By Taraprasad.com

Treasure Words