Word of the Day

Spanish Fly

See Cantharis. ...

Results

drug

MEDICAL DEFINITION OF drug:

  • Substance from which medicinal preparations are made.