aindexantwren./ant-ren/US // ˈæntˌrɛn //蚁人,蚂蚁窝Definitionsn.noun · 名词1.›any of several small antbirds, especially of the genus Myrmotherula.Level 3More words in a →