acanthuridae - definitions and synonyms

acanthuridae noun

  1. ( also written as Acanthuridae )

    English Meaning: 

    : surgeonfishes