Solenodon paradoxus (Haitian Solenodon) is a species of mammals in the family solenodons. They are listed as endangered by IUCN. They are found in The Neotropics. They are carnivores. Individuals are known to live for 12.1 years.
EOL has data for 37 attributes, including: