See Also: Terebra(medicine)
terebra(dictionary)

terebra (iou)



terebra noun. . E17.
[Latin = borer.]
An instrument for boring, esp. a surgical trephine. E17-L18.
Entomology. The modified ovipositor or sting of a female hymenopteran, esp. of one which pierces plant tissues to lay its eggs. E18.