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.”
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.”