Medical term · T
An agent believed to invigorate a specific body organ.
Browse all 2358 medical terms →