Record #26465 of 84938
C8025 C8027
Arthropoda Thecostraca | Cirripedia Balanomorpha
Pyrgomatidae

-

-

-

-

(image not available)

FSM-61.

Ryukyu Island, Okinawa.

-

-

-

-

-

-

-

-

-

Fossil.

no location data