English | German | Russian | Czech

lymantriid English

Meaning lymantriid meaning

What does lymantriid mean?

lymantriid

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

Synonyms lymantriid synonyms

What other words have the same or similar meaning as lymantriid?

lymantriid English » English

tussock moth

Are you looking for...?