English edit

Noun edit

sesioid (plural sesioids)

  1. Any moth of the superfamily Sesioidea

Anagrams edit