Definitions of tailless tenrec:

  • noun:   prolific animal that feeds chiefly on earthworms