English Macrochelidae Cited by user Final Muscid on 14 Oct 2022 Macrochelidae is a family of mites in the order Mesostigmata.
English Scarabaeus sacer Cited by user Stemonitis on 10 Nov 2010 Scarabaeus sacer is a species of dung beetle. It occurs in coastal dunes and marshes around the Mediterranean Basin.