Google
×
Did you mean: Star Eater

Stareater

Fish
Snaggletooths or stareaters are any of a number of small, deep-sea stomiid fish in the genus Astronesthes. They possess a bioluminescent red chin barbel that the fish use as a lure to attract small prey into striking distance. The fish have... Wikipedia
Scientific name: Astronesthes
Rank: Genus