helica Latin Definition

Latin Word: helica
Part of Speech: [Noun]
Definition: snail-shell, spiral



Hire a Writer