Term Gallery logo

Meanings of sporocarp in English

esporocarp