Squamulose \Squam"u*lose`\ (?; 277), a. Having little scales; squamellate; squamulate.
squamulose adj : covered with tiny scales
Copyright © 2024 3Dict.net