spinous murex - Spanish English Dictionary