lymphostimulatory

English

edit

Etymology

edit

lympho- +‎ stimulatory

Adjective

edit

lymphostimulatory (not comparable)

  1. That stimulates the lymphatic system