barracudas

ˌbærəˈku:dəz

英文释义

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

中文翻译

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

学习工具