Definify.com

Definition 2024


gwaedlyn

gwaedlyn

Welsh

Noun

gwaedlyn m

  1. (physiology, immunology) lymph