Ses dimensions étaient gigantesques : sa longueur était environ 30 cm, son envergure dépassait 70 centimètres et sa masse est estimée à 150 g.
Son milieu de vie était constitué de forêts tropicales, à proximité de rivières ou d’autres points d’eau. Avec ses yeux de grande taille et jointifs elle possédait une vision à près de 360°.