Word info

jellycoat

Noun

Meaning

jellycoat (plural jellycoats)

(zoology) The gelatinous coating on an egg.

Source: en.wiktionary.org

Close letter words and terms