Tamil Dictionary 🔍

latirostres

Lat`i*ros"tres, n. pl. Etym: [NL., fr. L. latus broad + rostrum beak.] (Zoöl.) Defn: The broad-billed singing birds, such as the swallows, and their allies.


latirostres - Similar Words