A Colombian Pomacea of the Effusa group

Published in Nautilus Philadelphia, in 1953, in volume 66, pages 98-99

Date published:1953

BHL: 8523403