fistula Latin Definition

Latin Word: fistula
Part of Speech: [Noun]
Definition: barrel, channel, pipe, tube



Hire a Writer