mucilage

mucilage

mucilage

Noun

a gelatinous substance secreted by plants

Synonyms:

Noun

cement consisting of a sticky substance that is used as an adhesive

Synonyms: