taeniolabidoid

Noun

 * 1) Any of the extinct superfamily † of mammals.