SQUAMELLATE Meaning of SQUAMELLATE in English adj furnished or covered with little scales; squamulose. Webster English vocab. Английский словарь Webster. 2012