The AI-powered English dictionary
plural archesporia
(botany) Any of the cells of the sporangium that give rise to spores. examples