OR
Image Bank
Bluefin Trevally2
Reference IB1760
Category Fish Marine
Family Name Carangidae-Trevallies
Common Name Bluefin Trevally2
Scientific Name Caranx melampygus
Artist Name Roger Swainston
Special
Notes