Life … Animals Arthropods Insects Mantises Epaphroditidae Epaphrodita Epaphrodita musarum species 47 observations Epaphrodita musarum Epaphrodita musarum Close