tenrec tanrec – Meaning and Explanation