terebra

noun 3

Definitions

noun

1

The ovipositor of a female hymenopteran, that pierces.

2

An Ancient Roman engine for making a breach in a wall.

3

A type of trepan.

Your note

not saved
0 chars