This end will find and describe “giant sea cockroaches” or the new type of giant Bathynomus crustaceans from the Indonesian sea.

The discovery of new species is

By palmora