sevruga in Polish sevruga in Polish siewruga noun stellate sturgeon (Acipenser stellatus). Add to Flashcards