English: antiviral drug
Welsh: cyffur gwrthfeirol
Subject: Iechyd
Welsh definition: Meddyginiaeth sy’n effeithiol yn erbyn neu’n gwrthweithio effeithiau feirws neu feirysau.
Plural: cyffuriau gwrthfeirol