malacosoma

listen to the pronunciation of malacosoma
English - English
tent caterpillars