Definify.com

Definition 2025


gwaedlyn

gwaedlyn

Welsh

Noun

gwaedlyn m

  1. (physiology, immunology) lymph