SPOROCARP Meaning of SPOROCARP in English (n.) A closed body or conceptacle containing one or more masses of spores or sporangia. Webster's English dictionary. Английский словарь Webster. 2012