Legal drug

Legal drug,

Definition of Legal drug:

  1. See drug (Definition 1).

Meaning of Legal drug & Legal drug Definition