vocab dash
Log in
Sign up
garoupe
Top 15000
Meanings
Noun
1. spurge olive (Cneorum tricoccon)
2. a type of daphne (Daphne gnidium)