Lanioid /(?)/

La·ni·oid

Lanioid

a.
  1. Of or pertaining to the shrikes (family Laniidæ). (Zool.)