French-English dictionary »

chenille hérissonne meaning in English

FrenchEnglish
chenille hérissonne nom {f}

woolly bear(larva of a moth of the family Arctiidae)
noun