hexacanthous - Spanish English Dictionary