barracudas
n.
梭魚;梭魚類
英語(yǔ)翻譯 Noun:
-
any voracious marine fish of the genus Sphyraena having an elongated cylindrical body and large mouth with projecting lower jaw and long strong teeth
造句
用作名詞(n.)
- So we decided to throw the barracuda out.
所以我們決定把那些梭魚扔了。
|