horntails
horntails has 1 sense in the JumbleFix dictionary. Letters: 9.
Definitions
noun
. Plural of horntail: large wasp-like insects with a long, horn-like ovipositor.