English Dictionary
◊ HIRUNDINIDAE
Hirundinidae
n : swallows and martins [syn: {Hirundinidae}, {family
Hirundinidae}]