EN

Synonyms for spoonwing

Definitions

  1. n. 1

    Any neuropteran insect of the family Nemopteridae.

Forms

Plural
spoonwings → nemopterids…

By length

10 letters
nemopterid