|
Chilomycterus schoepfi (organism)
Chilomycterus schoepfi
Striped burrfish
Id77240006
StatusPrimitive