gleba
English Dictionary
->
Letter G
-> gleba
Search Dictionary:
gleba Definition
(n)
fleshy
spore
-
bearing
inner
mass
of
e
.
g
.
a
puffball
or
stinkhorn
gleba Synonyms
gleba
© Art Branch Inc.