dendrons
English
Noun
dendrons
plural of
dendron