venulose









venulose


adjective

  1. having venules.
52 queries 0.566