The Collaborative International Dictionary of English. 2000.
squarrous — adj. scaly, squamous … English contemporary dictionary
squarrous — squar·rous … English syllables
squarrous — adjective see squarrose … Useful english dictionary