What does acanthocybium mean?

acanthocybium meaning in General Dictionary

wahoos