Flashcard sets with a 'drip irrigation' term meaning 'a process by which precisely controlled amounts of water drip directly onto plants from pipes, thus preserving precious water resources from dry areas.'

SEARCH

See other definitions of term:drip irrigation

1-1 of 1Flashcard sets with a 'drip irrigation' term meaning 'a process by which precisely controlled amounts of water drip directly onto plants from pipes, thus preserving precious water resources from dry areas.'
# Title Terms Date
1Cultural Geography Semester 2 Final Vocabby Pinky21856 termsJune 9, 2009
Get rid of ads on Quizlet

No groups found.

No definitions found.