OR
Image Bank
Threespot Cardinalfish1
Reference IB1700
Category Fish Marine
Family Name Apogonidae-Cardinalfishes
Common Name Threespot Cardinalfish1
Scientific Name Apogon trimaculatus
Artist Name Roger Swainston
Special
Notes