Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

scorzonera Definition

Cancel
scorzonera
noun
A herb from southern Europe, , having yellow flowers and edible carrot-shaped roots

Words Related to scorzonera!

scorzonera Examples by Brain Bank Users