great green macawWiktionary 原文英美释义名词noun1An endangered parrot, Ara ambiguus, found in Central America.