Definition Definition

levirostres - Meaning and Examples

Meaning of 'levirostres' (Webster Dictionary)

1 . Levirostres [ n. pl.]
- A group of birds, including the hornbills, kingfishers, and related forms.