SQUAMELLATE Meaning of SQUAMELLATE in English (a.) Furnished or covered with little scales; squamulose. Webster's English dictionary. Английский словарь Webster. 2012