OR
Image Bank
Alcock's Spikefish
Reference IB2762
Category Fish Marine
Family Name Triacanthodidae-Spikefishes
Common Name Alcock's Spikefish
Scientific Name Halimochirurgus alcocki
Artist Name Roger Swainston
Special
Notes