barracudas
/ˌbærəˈku:dəz/
中文翻译
n. 鱼, 梭鱼类( barracuda的复数形式 )
英文解释
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
词态变化
原型:barracuda
变形:s