The AI-powered English dictionary
plural sporocarps
(mycology) The structure on a fungus and some algae which houses the spore-producing organs.