Life … Animals Mollusks Gastropods Neogastropods Drilliidae Neodrillia Brown-spotted Drillia species Brown-spotted Drillia Neodrillia cydia Field notes Close