Onchotelson brevicaudatus explained

Onchotelson brevicaudatus is a species of crustacean in the family Phreatoicidae. It is endemic to Australia.