Taphrenchyma Copy link Taphrenchyma , noun [Greek {not transcribed} a trench + enchyma, as in parenchyma.] (Botany) Same as Bothrenchyma.