Advertisement
Advertisement
stromateid
[stroh-muh-tee-id]
noun
any of numerous small marine fishes of the family Stromateidae, having a laterally compressed body and an expanded muscular esophagus, often lined with teeth.
adjective
belonging or pertaining to the Stromateidae.
Discover More
51Թ History and Origins
Origin of stromateid1
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse