BARRACOUATA


Meaning of BARRACOUATA in English

( n. )

A large edible fresh-water fish of Australia and New Zealand (Thyrsites atun).

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.