barracouta
Seed from Open English WordNet (OEWN) 2025
Meanings by context
-
- definition a large marine food fish common on the coasts of Australia, New Zealand, and southern Africa
Seed from Open English WordNet (OEWN) 2025