SQUAMULOSE Meaning of SQUAMULOSE in English adj having little scales; squamellate; squamulate. Webster English vocab. Английский словарь Webster. 2012