tendrac

English

Noun

tendrac (plural tendracs)

  1. Alternative form of tenrec.

Anagrams