barracuda meaning in Chinese
n.
(pl. barracuda (s)) 【动物;动物学】?鱼,梭鱼。
Examples
- Studies on adaptability to salinity of barracuda ' s fingerling
梭鱼仔苗的盐度适应性研究 - Barracuda to sparrow , barracuda to sparrow
梭鱼呼叫麻雀梭鱼呼叫麻雀 - This is a barracuda . - fish can ' t eat a bird
这是个鲮鱼鱼不能吃鸟 - - this is a barracuda . - fish can ' t eat a bird
这是个鲮鱼鱼不能吃鸟 - And most , it was a teeny - tiny barracuda
那顶多是只小小梭鱼