English Dictionary
◊ HYPHANTRIA
Hyphantria
n : fall webworms [syn: {Hyphantria}, {genus Hyphantria}]