Meaning of malacosoma

Definition of malacosoma

(noun) tent caterpillars

Other information on malacosoma

WIKIPEDIA results for malacosoma
Amazon results for malacosoma