zhelestid noun1 •An extinct eutherian mammal of the family Zhelestidae.The dinosaurs arriving from Asia proved the hardiest immigrants, though zhelestids (primitive insect-eating mammals that resembled elephant shrews) also somehow made it. — 2018 formszhelestids