1. Home
  2. >
  3. Define
  4. >
  5. TOMENTUM

Definition of TOMENTUM

  • A layer of matted woolly down on the surface of a plant
  • a network of small blood vessels [n TOMENTA]