sporocarp ( synonym found)

Definition of sporocarp:

(n) : the structure on a fungus which houses the spore-producing organs

Definition of sporocarp:

(n) : the structure on a fungus which houses the spore-producing organs

Back to Top