I don't belong to the Math department. Currently, I am studying Elliptic curves for cryptographic applications. While going through the definition of elliptic curves, it states that
Elliptic curve is a curve of the form $y^2 = p(x)$, where $p(x)$ is a cubic polynomial with no repeated roots.
But, the twisted Edwards curve which belongs to the Elliptic curve family has an equation $a\ X^2 + Y^2 = 1 + d\ X^2Y^2$, which is not a cubic equation.
Why is this equation considered an elliptic curve equation even though it does not go with the definition of the elliptic curves?