meaning of acanthuridae

acanthuridae meaning in General Dictionary

a household of fishes comprising the surgeonfishes

View more

  • surgeonfishes