FaunaFocus

Daily Archives: May 28, 2020

Sea Otter

Sea otters are one of several species of mammals that undergo delayed implantation that allows for birth under favorable conditions and produces varied gestation times.