You searched for: “
1. A convoluted part of the kidney lobule.
2. The anatomic nomenclature for a system of intercommunicating cavities or canals.
This entry is located in the following unit:
Table of Contents
Word Info Search