sevruga in Turkish sevruga in Turkish uzun burun noun stellate sturgeon (Acipenser stellatus). Add to Flashcards