Anagram Generator


Ending with Terebra

Results: 2

Definition 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.

Anagram Search Tools


Words by Letters