Word info

lymphagogue

Noun

Meaning

lymphagogue (plural lymphagogues)

Any agent that promotes the production of lymph.

Source: en.wiktionary.org

Close letter words and terms