barracouta

(noun)

noun

1. a large marine food fish common on the coasts of Australia, New Zealand, and southern Africa

Similar word(s): snoek

Definition categories: animal