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

garrigue Definition

Cancel
garrigue
noun
A type of low scrubland found on limestone soils in southern France and other parts of the Mediterranean Basin

Words Related to garrigue!

garrigue Examples by Brain Bank Users