Definition, synonyms and related words
A primitive kidney in the lamprey and similar animals, and in other vertebrate embryos