Definition, Meaning & Anagrams | English word GLEBA
GLEBA
Definitions of GLEBA
- (mycology) The fleshy, spore-bearing inner mass of certain fungi.
Number of letters
5
Is palindrome
No
Search for GLEBA in:
Page preparation took: 181.79 ms.