Definisi 'lymantriid'

English to English
noun
1 dull-colored moth whose larvae have tufts of hair on the body and feed on the leaves of many deciduous trees Terjemahkan
source: wordnet30
More Word(s)
moth, gipsy moth, gypsy moth, lymantria dispar, brown-tail moth, browntail, family lymantriidae, lymantriidae,

Visual Synonyms