CompareWords
Compare
Venulose
Definition:
(a.) Full of venules, or small veins.