Also known as: st., ST&
ST has various meanings in the Medical category. Discover the full forms, definitions, and usage contexts of ST in Medical.
Alkaloid extracted from the seeds of the vomit nut, stimulating the central nervous system at a low dose, but causing seizures at a higher dose.
MedicalLast updated: