materia medica (n.) Look up materia medica at Dictionary.com
"substances used in medicine," Latin, literally "medical matter."