squamulate

英 ['skwæmjʊleɪt] 美 ['skwæmjʊleɪt]

基本解释

adj.=squamulose

同首字母单词