tendrac
1. [ noun ] (zoology) small often spiny insectivorous mammal of Madagascar; resembles a hedgehog
Synonyms: tenrec
Related terms: insectivore tailless_tenrec Tenrecidae
Similar spelling:   tender
  tendril
  tenderly
  tundra
  tenderize
  tenderise
  Tandra