YourDictionary

irriguous

adjective

  1. moist; well-watered
  2. that irrigates

link/cite print suggestion box