Tody — definition

1. tody (Noun)

1 definition

tody (Noun) — Tiny insectivorous West Indian bird having red-and-green plumage and a long straight bill.

1 type of
coraciiform bird
2 parts of
Todus genus Todus