SPOROPHORE


Meaning of SPOROPHORE in English

[ 'spɒrəfɔ: , 'spɔ:- ]

■ noun Botany the spore-bearing structure of a fungus.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.