I just found this Chinese bird name website, which lists the Chinese name, pinyin, and literal English "gloss" (literal English meaning), like this for the "Ducks" section:
Dendrocygna javanica
Lesser Whistling Duck
栗树鸭
(栗樹鴨)
lì shù-yā
'chestnut tree-duck'
Where can I find similar resources for animal names, plant names, bug names, fish names, or more generically, organism/species names, etc. in Chinese, with the English literal meaning/gloss?
I am looking to see how Chinese literally denotes various species names but am having a hard time finding a decent and somewhat comprehensive resource like that Chinese bird name website.