Family Diodontidae - porcupinefish
|
Chilomycterus schoepfi (organism)
Chilomycterus schoepfi
Striped burrfish
Id
77240006
Status
Primitive