polytrees

English

Noun

polytrees

  1. plural of polytree

Anagrams