What is the meaning of Arenicolus?

sand-dwelling

Source: wiktionary.org