barracudas
/ˌbærəˈku:dəz/
📖 中文释义
- n. 鱼, 梭鱼类( barracuda的复数形式 )
🧩 词形变化
原形 barracuda
📘 English Definition(英文释义)
- n. any voracious marine fish of the genus Sphyraena having an elongated cylindrical body and large mouth with projecting lower jaw and long strong teeth