OR
Image Bank
Largegill Trumpetsnout
Reference IB2763
Category Fish Marine
Family Name Triacanthodidae-Spikefishes
Common Name Largegill Trumpetsnout
Scientific Name Macrorhamphosodes platycheilus
Artist Name Roger Swainston
Special
Notes