How do you say caterpillar in French?
— chenille (f)


Related synonyms for caterpillar in French
catfélin (m)