Definition of veinous

Definition of veinous
  1. veinous Adjective Having veins
Need more help? Try our forum NEW