coclea coclea (cochlea) -ae f. [a snail or snail-shell].
wigns
2007-06-12 01:51