uriniferous tubule

Noun
  1. Any of the small tubules that are the excretory units of the vertebrate kidney (synset 105254521)

Other Searches