Life … Animals Arthropods Branchiopods Anomopods Chydoridae Alonella Alonella excisa species 27 observations Alonella excisa Alonella excisa Close