Home / D / drip culture

drip culture

noun 12 letters Scrabble 16 WWF 21
Definitions
noun

a hydroponic method of growing plants by allowing nutrient solutions to drip slowly onto an inert medium in which the plants are growing

Want another word?
Spin the dictionary for a fresh one.
Generate a word →