OR
Image Bank
Orangeblotch Surgeonfish1
Reference IB2629
Category Fish Marine
Family Name Acanthuridae-Surgeonfishes
Common Name Orangeblotch Surgeonfish1
Scientific Name Acanthurus olivaceous
Artist Name Roger Swainston
Special
Notes