Translation of "ant bird" into Chinese
蚁鸟 is the translation of "ant bird" into Chinese.
ant bird
noun
any of various dull-colored South American birds that feeding on ants some following army ant swarms
-
蚁鸟
noun
-
Show algorithmically generated translations
Automatic translations of "ant bird" into Chinese
-
Glosbe Translate
-
Google Translate
Add example
Add