Definition of Gleba

Noun: gleba  glee-bu

  1. Fleshy spore-bearing inner mass of e.g. a puffball or stinkhorn

See also:
gleans
glebae

Anagrams containing the word gleba

gbale agleb bagle ebagl lebag