English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Terebra

Terebra (n.)

A genus of marine gastropods having a long, tapering spire. They belong to the Toxoglossa. Called also auger shell.

Terebra (n.)

The boring ovipositor of a hymenopterous insect.