Wiktionary
small molecule drugs
n. (small molecule drug English)
n. (small molecule drug English)