|
Anchoviella perfasciata (organism)
Anchoviella perfasciata
Flat anchovy
Id52666008
StatusPrimitive