dendrites
English
Noun
dendrites
plural of
dendrite
Anagrams
distender
French
Noun
dendrites
plural of
delphinium