Back to Species list

Cuban solenodon

Solenodon cubanus Peters, 1861