BARRACOUTAS
Definition
BARRACOUTAS is the plural of BARRACOUTA.
noun BARRACOUTA: a large marine food fish common on the coasts of Australia, New Zealand, and southern Africa.
BARRACOUTAS is the plural of BARRACOUTA.
noun BARRACOUTA: a large marine food fish common on the coasts of Australia, New Zealand, and southern Africa.