tendrac
English Dictionary
->
Letter T
-> tendrac
Search Dictionary:
tendrac Definition
(n)
small
often
spiny
insectivorous
mammal
of
Madagascar
;
resembles
a
hedgehog
tendrac Synonyms
tendrac
tenrec
© Art Branch Inc.