Definisi 'woolly bear'

English to English
noun
1 caterpillar of numerous moths characterized by a dense coat of woolly hairs; feed on plants and some are destructive pests Terjemahkan
source: wordnet30


Visual Synonyms