vocab dash
Log in
Sign up
grande éclaire
Meanings
Noun
1. greater celandine (Chelidonium majus)
(botany)