LANIOID


Meaning of LANIOID in English

adj of or pertaining to the shrikes (family laniidae).

Webster English vocab.      Английский словарь Webster.