Sten (O)

Definition of Sten (O) from the PharmacyDictionary.in

Sten (O)

Narrow or constricted (prefix used in medical terms).

Not Available