Associations to the word «Hyphantria»

Dictionary definition

HYPHANTRIA, noun. Fall webworms.

Wise words

One great use of words is to hide our thoughts.
Voltaire