|
Anchoa hepsetus (organism)
Anchoa hepsetus
Striped anchovy
Id89373003
StatusPrimitive