English Dictionary
◊ ECHINODERMATA
tendrac
n : small often spiny insectivorous mammal of Madagascar;
resembles a hedgehog [syn: {tenrec}]