An extinct solenodontid insectivore from Hispaniola

Published in Breviora, in 1962, in volume 165, pages 1-11

Date published:1962

BHL: 3199463