barracuda
bar-ra-cu-da
noun
A large, predatory, tropical marine fish with a long body and sharp teeth.
"A barracuda swiftly pursued its prey in the clear water."
bar-ra-cu-da
A large, predatory, tropical marine fish with a long body and sharp teeth.
"A barracuda swiftly pursued its prey in the clear water."