Baby giant anteater
Nov. 8, 2012: Draped across her mother's back and blending in with the stripes and long hair is Sabia, a baby giant anteater born at the Saint Louis Zoo on August 14, 2012. She made her public debut with her mother on Nov. 8 at River's Edge. The viewing schedule for the anteater family is weather dependant and subject to change on a daily basis. See press release.