a caterpillar of any one of numerous species of bombycid moths

listen to the pronunciation of a caterpillar of any one of numerous species of bombycid moths
English - English
tussock