Babylon 10
The world's best online dictionary

Download it's free

Definition of Inoculative release

Inoculative release Definition from Science & Technology Dictionaries & Glossaries
Biological Control
The release of relatively small numbers of natural enemies that are expected to colonize, reproduce, and spread naturally throughout an area.
Catherine R. Weeden