Tenrec ecaudatus n 1: prolific animal that feeds chiefly on earthworms [syn: {tailless tenrec}, {Tenrec ecaudatus}]