The type specimens were found boring into the shell of a Hexaplex nigritus (Philippi, 1845). [details]
Pacific Ocean: Gulf of California (Sonora, Mexico). [details]
The specific epithet barbilla is a Spanish noun normally meaning 'chin' or 'tip of the chin', but is used here as ... [details]
3-5 km west of Puerto Peñasco, Sonora, Mexico, Gulf of California, Pacific Ocean (gazetter estimate 31.32º, ... [details]