THE EXCRETORY ORGAN OF AMPHIOXUS (BRANCHIOSTOMA) BELCHERI.
D000818:Animals; D003585:Cell Biology; D043344:Chordata; D004583:Electrons; D007668:Kidney; D064175:Lancelets; D008853:Microscopy; D008854:Microscopy, Electron; D012106:Research
CHORDATA; CYTOLOGY; EXPERIMENTAL LAB STUDY; KIDNEY; MICROSCOPY, ELECTRON