auricula Latin Definition

Latin Word: auricula
Part of Speech: [Noun]
Definition: earlobe, lobe of the ear, ear



Hire a Writer