Medical term · D
Pain or discomfort in the upper abdomen; upset stomach or indigestion.
Browse all 2358 medical terms →