lymphs

English

Noun

lymphs

  1. plural of lymph