Dictionary Translate Correct Ask AI
...
mesoarium {mesovarium}, {med.}