tomentous Meaning, Definition & Usage

  1. adjective satellite densely covered with short matted woolly hairs
    tomentose.
    • a tomentose leaf

WordNet