tody

/ˈtoʊdi/

Definitions

1. noun

A small, brightly colored bird of the family Todidae, native to the tropical forests of Central and South America.

“The group of birdwatchers spotted a tody in the dense foliage.”

Synonyms

  • hummingbird
  • trogon