squamulose

a. 有小鱗片的、多小鱗片的

英文釋義

  1. covered with tiny scales