Mapeando una función sobre dos listas en elisp

En ceceo común puedo hacer esto:

(mapcar #'cons '(1 2 3) '(a b c))

=> ((1 . A) (2 . B) (3 . C))

¿Cómo hago lo mismo en elisp? Cuando lo intento, aparece un error:

(wrong-number-of-arguments mapcar 3)

Si el mapcar de elisp solo puede funcionar en una lista a la vez, ¿cuál es la forma idomática de combinar dos listas en una lista?

Respuestas a la pregunta(4)

Su respuesta a la pregunta