What does achoerodus mean?

achoerodus meaning in General Dictionary

a genus of Labridae