sto·mi·a·toid
ˈstōmēəˌtȯid
: resembling or related to the Stomiatidae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share