hoofding
shout

Pomacea canaliculata

Lamarck, 1819
Pomacea canaliculata
Number : 50713

Originates from living collection

Length : 43.8 mm
Width : 39.2 mm