wonder drug ( synonym found)

Definition of wonder drug:

°past tense of wonder.
°(obsolete) Wonderful, extraordinary.

Definition of wonder drug:

°past tense of wonder.
°(obsolete) Wonderful, extraordinary.

Back to Top