grasstree

English

Noun

grasstree (plural grasstrees)

  1. Alternative form of grass tree.

Anagrams