SQUARROUS Meaning of SQUARROUS in English (a.) Squarrose. Webster's English dictionary. Английский словарь Webster. 2012