mesonephros
/M EH0 Z AH0 N EH1 F R AA0 S/noun
- 1
(biology) The second of the three excretory organs of the developing embryo; the Wolffian body.
Translate โmesonephrosโ into another language
Choose a language below to open the translator with English selected as the source language.