venus's comb (murex tenuispinus) - Spanish English Dictionary