Skip to main content

Definitions by emma.geller-green

The fleshy, spore-bearing inner mass of a certain fungi
Emma just said gleba.
Gleba by emma.geller-green January 16, 2019