Polish-English dictionary »

zoosporangium meaning in English

PolishEnglish
zoosporangium noun

zoosporangiumnoun
a sporangium, or conceptacle containing or producing zoospores