Tody
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 Any of the genus Todus of small insectivorous Caribbean birds.
- 2 tiny insectivorous West Indian bird having red-and-green plumage and a long straight bill wordnet
noun ·Rare ·Advanced level