microscabrate en · ADJ EtymologyFrom micro- + scabrate. Meanings (not-comparable) Having very small scales