tenrec ecaudatus

/T EH1 N R EH0 K EH0 K AO0 D AH0 T AH0 S/
noun
  1. 1

    prolific animal that feeds chiefly on earthworms