barracuda - noun
singular
barracuda
plural
barracuda / barracudas