Japanese anchovy. (a) An adult fish. Scale bar 5 cm. (b) Embryos(03) Author Dalbo 23 Jan 2025 Save Image Image gallery: Does Anchovy Have Fins And Scales