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