Found 1 items, similar to terebra.
English → English (gcide)
Definition: Terebra
Terebra
\Ter"e*bra\, n.; pl. E.
Terebras, L.
Terebr[ae].
[L., a borer.]
1. (Zo["o]l.) A genus of marine gastropods having a long,
tapering spire. They belong to the Toxoglossa. Called also
auger shell.
[1913 Webster]
2. (Zo["o]l.) The boring ovipositor of a hymenopterous
insect.
[1913 Webster]