Noun
taeniolabidoid (plural taeniolabidoids) Any of the extinct superfamily †Taeniolabidoidea of mammals.