LEVIROSTRES Meaning of LEVIROSTRES in English (n. pl.) A group of birds, including the hornbills, kingfishers, and related forms. Webster's English dictionary. Английский словарь Webster. 2012