English: statins
Welsh: statinau
Subject: Iechyd
English definition: Drugs that help lower cholesterol.