garoupe
Top 15000
Meanings
Noun
1. spurge olive (Cneorum tricoccon)
2. a type of daphne (Daphne gnidium)