« Back to Glossary Index

injection of a liquid substance into a plant or soil.

injection (Wikipedia)

Injection or injected may refer to:

« Back to Glossary Index