acanthocybium - definitions and synonyms

acanthocybium noun

  1. ( also written as Acanthocybium )

    English Meaning: 

    : wahoos