Tarren

The Tarren are a mammalian species and one of the founding members of the Star Union.