Skip to main content

English: abdominal lymph nodes

Welsh: nodau lymff yr abdomen

Part of speech

Noun, Plural