A tree is an undirected graph in which any two nodes are connected by exactly one path, or equivalently is both connected and acyclic.
Details
See https://lemon.cs.elte.hu/pub/doc/1.3.1/a00616.html#gad1e4de234e926958647905478415bd54 for more information.