All drugs have a generic name.
Tylenol is Acetaminophen.
Advil is Ibuprofen, etc
 
  For the last few months, the U.S. Food and Drug Administration has
  been looking for a generic name for Viagra. Yesterday they announced that
  they have finally settled on a name for it, and it will be called
"Mycoxafailin."