Invitro

Definition of Invitro from the PharmacyDictionary.in

Invitro

Within a glass, observable in a test tube. It refers to an artificial environment.

Not Available