meaning of spore case

1. specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia


Related Words

spore case |

Developed & Maintained By Taraprasad.com

Treasure Words