English Dictionary
◊ HORSE GRAIN
Malacosoma
n : tent caterpillars [syn: {Malacosoma}, {genus Malacosoma}]