Is there a way to axiomatize [non-abelian] free groups in first-order logic using the language of groups (which contains the binary operation symbol $\cdot$, and the constant symbol $e$)?
Is there one particular axiom, or even a schema, from which we can prove that $G$ is a free group? (Regardless to the cardinality of a generating set.)
I should clarify that I'm not interested in augmented languages where we allow additional constant symbols for the generating set (in which case we can just write a schema stating when the various strings are equal).