Skip to main content

antwren

/ant-ren/US // ˈæntˌrɛn //

蚁人,蚂蚁窝

Definitions

n.名词 noun
  1. 1
    • : any of several small antbirds, especially of the genus Myrmotherula.