Get Free Checker

lymantriid

NOUN
  1. dull-colored moth whose larvae have tufts of hair on the body and feed on the leaves of many deciduous trees

How To Use lymantriid In A Sentence

List is Empty.