English: immunocontraceptives
Welsh: dulliau atal cenhedlu trwy'r system imiwnedd
Subject: Amaeth
Welsh definition: Brechlyn sy'n cael gwrthgyrff y corff i ymosod ar sberm.