Meaning of sildenafil citrate

Definition of sildenafil citrate

(noun) virility drug (trade name Viagra) used to treat erectile dysfunction in men

Other information on sildenafil citrate

WIKIPEDIA results for sildenafil citrate
Amazon results for sildenafil citrate