Definify.com

Definition 2025


lymphs

lymphs

English

Noun

lymphs

  1. plural of lymph