Dictionary Translate Correct Ask AI
...
urogaster {urinary intestine}, {med.}