ramose murex - Spanish English Dictionary