Word info

threadtail

Noun

Meaning

threadtail (plural threadtails)

(entomology) Any of various species of damselfly of the genus Nososticta, endemic to Australasia.

Source: en.wiktionary.org

Close letter words and terms