dendrites

English

Noun

dendrites

  1. plural of dendrite

Anagrams

French

Noun

dendrites

  1. plural of delphinium