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