Definitions of Trochilidae:

  • noun:   hummingbirds