Pomacea urceus (Müller, 1774)
From mud bank in stream, Tobago, West Indies, 1987 by Charlotte Lloyd (78 mm.)