Definify.com

Definition 2024


lymphs

lymphs

English

Noun

lymphs

  1. plural of lymph