English Dictionary
◊ TROCHILIDAE
Trochilidae
n : hummingbirds [syn: {Trochilidae}, {family Trochilidae}]