pharm

pharm

English Noun
Ad

Definition

A site where organisms are produced for the creation of medicine or pharmaceuticals.

Etymology

Blend of pharmaceutical + farm.

Ad