Tody

noun

noun ·Rare ·Advanced level

Definitions

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

More for "tody"