DOCTORBIRD


Meaning of DOCTORBIRD in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun

Etymology: probably so called from the resemblance of the bill to a surgical needle

1. : green tody

2. : a curve-billed hummingbird ( Sericotes holosericeus ) of the West Indies ; broadly : any of various West Indian hummingbirds

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.