English | German | Russian | Czech

pluviculture English

Meaning pluviculture meaning

What does pluviculture mean?

pluviculture

rainmaking; attempts to induce rain artificially

Are you looking for...?