sevruga in Russian sevruga in Russian севрю́га noun stellate sturgeon (Acipenser stellatus). Add to Flashcards