Life … Animals Chordates Ray-finned Fishes Butterflyfishes, Angelfishes, and Allies Butterflyfishes Johnrandallia Black-nosed Butterflyfish species 1,703 observations Black-nosed Butterflyfish Johnrandallia nigrirostris Field notes Close