Gleba
English Meaning
The chambered sporogenous tissue forming the central mass of the sporophore in puff balls, stinkhorns, etc.
- The fleshy, spore-bearing inner mass of a puffball.
Sorry, No Malayalam Meaning for your input!
See Gleb Want To Try Gleba In Malayalam??