Translation of "leafbirds" into Chinese
叶鹎科 is the translation of "leafbirds" into Chinese.
leafbirds
noun
Plural form of leafbird. [..]
-
叶鹎科
-
Show algorithmically generated translations
Automatic translations of "leafbirds" into Chinese
-
Glosbe Translate
-
Google Translate
Phrases similar to "leafbirds" with translations into Chinese
-
蓝翅叶鹎
Add example
Add