See also: cascarás, cáscaras, and cascaràs English Noun cascaras plural of cascara Galician Verb cascaras second-person singular pluperfect indicative of cascar Portuguese Verb cascaras second-person singular pluperfect indicative of cascar Spanish Verb cascaras second-person singular imperfect subjunctive of cascarWikiwand - on Seamless Wikipedia browsing. On steroids.