GEMMULE

Definition of GEMMULE

  1. (noun)the physically discrete element that Darwin proposed as responsible for heredity