laitue de Plumier
Meanings
Noun
1. Cicerbita plumieri (L.) Gren. & Godr.