meaning of gleba

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


Related Words

gleba |

Developed & Maintained By Taraprasad.com

Treasure Words