obtuse horn shell

Noun

 * , a species of sea snail.

Translations

 * Thai: หอยจุ๊บแจง
 * Vietnamese: ốc len