Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Terebra
n.
A genus of marine gastropods having a long, tapering spire. They belong to the Toxoglossa. Called also auger shell.
n.
The boring ovipositor of a hymenopterous insect.
←
Terebrae
Terebrant
→
Shares
Related Words
Terebrae
Terebrant
Terebrantia
Terebras
Terebrate
Terebrating
Terebration
Terebratula
Terebratulae
Terebratulid
Terebratuliform
Menu
Home
Search
My Last Searches