stromateid
English
Noun
stromateid
(
plural
stromateids
)
(
ichthyology
)
Any fish in the
family
Stromateidae
, the
butterfishes
.
Anagrams
meditators
,
misrotated
,
moderatist
,
trematoids