English

edit

Noun

edit

elapoid (plural elapoids)

  1. Any snake of the superfamily Elapoidea

Anagrams

edit