mesonephroi

noun
  1. Plural of mesonephros; the intermediate kidneys that develop in vertebrate embryos, functioning as the main excretory organs in fish and amphibians but largely degenerating in mammals.
  2. Usage: technical; anatomy; embryology; plural form

Examples