Skip to main content

English: antibodies

Welsh: gwrthgyrff

Part of speech

Noun, Plural