mucus Latin Definition

Latin Word: mucus
Part of Speech: [Noun]
Definition: mucus, phlegm



Hire a Writer