Albariza Definition

noun

A white porous chalky soil found in some regions of Andalusia, Spain and on which sherry vineyards are often planted.

Wiktionary

Find Similar Words

Find similar words to albariza using the buttons below.

Words Starting With

Words Ending With

Unscrambles

albariza