stromateid
English Dictionary
->
Letter S
-> stromateid
Search Dictionary:
stromateid Definition
(n)
small
marine
fish
with
a
short
smooth
-
scaled
compressed
body
and
feeble
spines
stromateid Synonyms
butterfish
stromateid
stromateid fish
© Art Branch Inc.