The Longsnout Bellowfish (Notopogon macrosolen) is a species of fish from the family Macroramphosidae. It is found in the Southeast Atlantic Ocean, from southern Namibia to Saldanha Bay in South Africa.[1] It lives at depths from 200to. It grows to a maximum length of .