TOMENTOUS

Definition of TOMENTOUS

  1. (adj)densely covered with short matted woolly hairs