gleba

/glˈibʌ/

Explore definitions, synonyms, and language insights of gleba

Definitions

Noun
fleshy spore-bearing inner mass of e.g. a puffball or stinkhorn

More General Terms