Polish-English dictionary »

sporokarp meaning in English

PolishEnglish
sporokarp noun

sporocarpnoun
fungal structure