Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of nonagrian

- Any moth of the genus Nonagria and allied genera, as the spindleworm and stalk borer.