meaning of abramis brama

abramis brama meaning in General Dictionary

European freshwater seafood having a flattened human anatomy and silvery scales; of small worth as food