Gemmules meaning : A small gemma or bud of dormant embryonic cells produced by some freshwater sponges. A hypothetical particle once thought to be the basis of heredity according to pangenesis theory.
burnished
gemmules
nomination
mahwas
sock