Home
Search
Index
Definify.com
Definition
2025
starsnout
starsnout
English
Noun
starsnout
(
plural
starsnouts
)
Any of various
fishes
in the
genus
Bathyagonus
.
Etymology
star
+
snout
Similar Results