Skip to main content

barracudina

/bar-uh-kood-n-uh/US // ˌbær əˈkud n ə //

梭子鱼,梭鱼岛,梭子蟹,梭鱼

Definitions

n.名词 noun
  1. 1
    • : any of several slender, large-mouthed, pelagic fishes of the family Paralepididae.