GEMMULE Meaning of GEMMULE in English n. an encysted embryonic cell-cluster in sponges. [F gemmule or L gemmula little bud (as GEM)] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012