1 result found

Search Results for: uriniferous tubule

Tubule

Definition noun, plural: tubules A small tube-like or fistular structure; a hollow cylindrical anatomical structure in the... Read More