starsnout

Noun

 * 1) Any of various fishes in the genus.