gaillet gratteron
Meanings
Noun
1. cleavers (Galium aparine L.)