English: specialist nurse for organ donation
Welsh: nyrs arbenigol mewn rhoi organau
Subject: Iechyd
English definition: SNOD