Home
Search
Index
Definify.com
Definition
2024
gwaedlyn
gwaedlyn
Welsh
Noun
gwaedlyn
m
(
physiology
,
immunology
)
lymph
Similar Results