squamulate

英 /'skwæmjʊleɪt/ 美 /'skwæmjʊleɪt/

中文释义

adj.有小鳞片的,多小鳞片的