Meaning of tendrac
Definition of tendrac
(noun)
small
often
spiny
insectivorous
mammal
of Madagascar; resembles a
hedgehog
Other information on tendrac
WIKIPEDIA results for
tendrac
Amazon results for
tendrac
Tweet