cavea Latin Definition

Latin Word: cavea
Part of Speech: [Noun]
Definition: beehive, cavity, cave, orbit



Hire a Writer