SPOROCARP Meaning of SPOROCARP in English ( n. ) A closed body or conceptacle containing one or more masses of spores or sporangia. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012