polytree (tree + poly-): a graph with at most one undirected path between any two vertices