VariousWords beta
Related Terms:
Noun
Definition: A pharmaceutical product that generates more than a billion dollars of revenue for its owner each year.
VariousWords beta
Definition: A pharmaceutical product that generates more than a billion dollars of revenue for its owner each year.