Definition Definition

latirostres - Meaning and Examples

Meaning of 'latirostres' (Webster Dictionary)

1 . Latirostres [ n. pl.]
- The broad-billed singing birds, such as the swallows, and their allies.