Terebra Definition
noun
The boring ovipositor of a hymenopterous insect.
Wiktionary
Other Word Forms of Terebra
Noun
Singular:
terebra
Plural:
terebraeOrigin of Terebra
-
Latin, a borer.
From Wiktionary
Find Similar Words
Find similar words to terebra using the buttons below.