ecderon

English

Noun

ecderon

  1. Alternative form of ecteron.

Derived terms

Anagrams