Species level taxonomy: "Phoenicopterus ruber (Sibley and Monroe, 1990, 1993) has been split into P. roseus and P. ruber following Knox et al. (2002), contra SACC (2005)" (IUCN.org)
IOC World Bird List recognizes six species of flamingos, as of Nov 2016:
Scientific Name: Phoenicopterus = "crimson" (phoinix), "winged" (pterus), Greek; ruber = "red"
Higher level taxonomy is still under debate, due to mosaic of character similarities to other orders of birds, although taxonomists agrees that the flamingos belong in their own Family.
Fossil Record
Kingdom: Animalia
Phylum: Chordata
Class: Aves
Order: Phoenicopteriformes
Family: Phoenicopteridae
Genus: Phoenicopterus
Species: Phoenicopterus ruber — American Flamingo (formerly Caribbean Flamingo)
Describer (Date): Linnaeus (1758)
Image credit: © Biodiversity Heritage Library Flickr. Some rights reserved.
del Hoyo et al., (1992)
Feduccia (1996)
Mindell et al. 1997)
Ogilvie & Ogilvie (1986)
Olsen & Feduccia (1980)
Van Tuinen et al. (2001)