Talk:cochlidium

But what does it mean?