GeneralConnection.comDictionary
barracuda
Noun

1. spiny-finned fish
1. acanthopterygian
Usage