SquamulenounA small scale.“The cap of the mushroom has squamules.”🔗 Explore synonyms & relationships🌍 See word origin & history