|
Medical Definition of Leach tube
1. A reusable cone-shaped plastic container used for growing seedlings for revegetation work, the containers can be mounted in a rack for easy transport and were named after Ray Leach, who invented them in Oregon. (09 Oct 1997)