bindexbarracudina./bar-uh-kood-n-uh/US // ˌbær əˈkud n ə //梭子鱼,梭鱼岛,梭子蟹,梭鱼Definitionsn.noun · 名词1.›any of several slender, large-mouthed, pelagic fishes of the family Paralepididae.Level 5More words in b →