English dictionary
terebra
/'t/E/r/i/br/@/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
A genus of marine gastropods having a long, tapering spire. They belong to the Toxoglossa. Called also <i>auger shell</i>.
Source: webster1913