SPOROCARP Meaning of SPOROCARP in English noun a sporangium. 2. sporocarp ·noun a closed body or conceptacle containing one or more masses of spores or sporangia. Webster English vocab. Английский словарь Webster. 2012