barracuda

,bærә'ku:dә

英文释义

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. 梭子鱼

44,145
BNC 频率
25,215
使用频率

学习工具