Icterus galbula bullockii
Bullock's oriole
hangbird
firebird
Baltimore oriole
Baltimore bird
Icterus galbula galbula
genus Sphecotheres
Sphecotheres
Cacicus
genus Cacicus
genus Oriolus
Oriolus
elasmarian
ornithothoracine
Old World blackbird
Tanimbar oriole
man orchid
Asiatic wildcat
elphidiid
insectivoran
genus Ornithorhynchus
andropogon
Ornithorhynchus
Manteodea
eutriconodontan
stylophoran
suborder Manteodea
ornithodiran
genus Elops
Schizachyrium
eolid
genus Schizachyrium
orthopterous
Elops
orthosiphon
genus Deinocheirus
euphoberiid
atlantogenatan
orthopteran
Dasyprocta
ornithocheiromorph
genus Dasyprocta
mammaliaform
genus Arcella
eldoniid
orthopter
euopisthobranch
mango-bird
pantodontan