English Noun matorrals plural of matorralWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads