Tenrec ecaudatus ten·re·ce·caudatus uncommon noun 1. prolific animal that feeds chiefly on earthworms Synonymstailless tenrecTenrec ecaudatus Related words Broader terms tenrec Parts genus Tenrec WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.