ANTWREN


Meaning of ANTWREN in English

ˈ ̷ ̷| ̷ ̷ noun

Etymology: ant (I) + wren

: any of various small antbirds having short tails like wrens

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