meaning of archesporial

1. of or relating to the cells in a sporangium that give rise to spores


Related Words

archesporial |

Developed & Maintained By Taraprasad.com

Treasure Words