It is possibly Romulan "Now that's a name we haven't heard in a while!" Weren't you sent to deal with Romulans in the Neutral Zone like 5 episodes ago?
fictional extraterrestrial humanoid species in the Star Trek franchise