SQUARROSE Meaning of SQUARROSE in English adj. Bot. & Zool. rough with scalelike projections. [ L squarrosus scurfy, scabby ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012