>

barracudas

/ˌbærəˈku:dəz/

📖 中文释义

  1. n. 鱼, 梭鱼类( barracuda的复数形式 )

🧩 词形变化

原形 barracuda
📘 English Definition(英文释义)
  1. 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