Definition of gleba

Definition of gleba
  1. gleba Noun The fleshy, spore-bearing inner mass of certain fungi.
Need more help? Try our forum NEW