Also known as: AT^
AT has various meanings in the Medicine category. Discover the full forms, definitions, and usage contexts of AT in Medicine.
A drug, made from the belladonna plant, that is administered via injection, eye drops, or in oral form to relax muscles by inhibiting nerve responses.
MedicineLast updated: