Testis cords

From Biology-Online Dictionary
Jump to: navigation, search

testis cords

The germinal cord's of the embryonic testis.