multitrees

English

Noun

multitrees

  1. plural of multitree