Pomacea urceus (Müller, 1774)

Pomacea urceus (Müller, 1774)

Pomacea urceus (Müller, 1774)

From mud bank in stream, Tobago, West Indies, 1987 by Charlotte Lloyd (78 mm.)

Back