SQUARROSE Meaning of SQUARROSE in English (a.) Divided into shreds or jags, raised above the plane of the leaf, and not parallel to it; said of a leaf. Webster's English dictionary. Английский словарь Webster. 2012