TENREC

Definition of TENREC

  1. (noun)small often spiny insectivorous mammal of Madagascar; resembles a hedgehog