• Tendrac

    Full definition of tendrac

    Noun

    tendrac

    (plural tendracs)
    1. The tenrec
    © Wiktionary