soleno-

Etymology
From.

Prefix

 * 1) Having a tube, a duct or a pipe
 * 2) Having a cavity by which something can pass, like venom