Osnullus

The Osnullus are a sapient species of bipedal insectoids, some of which are known to serve in Starfleet in the mid-23rd century; suggesting that their homeworld might be a member of the United Federation of Planets.

Appearances

 * Star Trek: Discovery (2017)
 * Star Trek: Short Treks (2018)