Meaning of stromateid fish
Definition of stromateid fish
(noun)
small
marine
fish
with a
short
compressed
body
and
feeble
spines
Other information on stromateid fish
WIKIPEDIA results for
stromateid fish
Amazon results for
stromateid fish
Tweet