Excretory gland

What is Excretory gland?

Excretory gland definition and meaning on Dictionary terms:
verb (used with object), exA.cruA.ciA.atA.ed, exA.cruA.ciA.atA.ing.
to inflict severe pain upon; torture: The headache excruciated him.
to cause mental anguish to; irritate greatly.

RELATED WORDSagonize, smite, curse, distress, torture, bother, hurt, harass, torment, mistreat, plague, anguish


reference: https://www.dictionary.com/browse/excretory-gland