define factory

pre: vaccines for veterinarianspet clinics
next: information infusion