Noun nephron has 1 sense
  1. nephron, uriniferous tubule - any of the small tubules that are the excretory units of the vertebrate kidney
    --1 is a kind of tubule
    --1 is a part of kidney
    --1 has parts: malpighian body, malpighian corpuscle, renal corpuscle
,
TOP