Meanings

  1. archaic · possiblyrenal tubule