sildenafil citrate
English
Noun
sildenafil
citrate
(
uncountable
)
(
pharmacology
)
The
citrate
salt of
sildenafil
, marketed as
Viagra
, a treatment for
erectile dysfunction