Word info

starsnout

Noun

Meaning

starsnout (plural starsnouts)

Any of various fishes in the genus Bathyagonus.

Source: en.wiktionary.org

Close letter words and terms