meaning of oophoridium

1. The macrosporangium or case for the larger kind of spores in heterosporous flowerless plants.


Related Words

oophoridium | oophoridiums |

Developed & Maintained By Taraprasad.com

Treasure Words