Gemmule — definition

1. gemmule (Noun)

2 definitions

gemmule (Noun) — The physically discrete element that Darwin proposed as responsible for heredity.

gemmule (Noun) — Reproductive bud produced by sponges.

3 types of
hypothesis possibility theory