elapoid

EnglishEdit

NounEdit

elapoid (plural elapoids)

  1. Any snake of the superfamily Elapoidea

AnagramsEdit