threadtail
Noun
Meaning
threadtail (plural threadtails)
(entomology) Any of various species of damselfly of the genus Nososticta, endemic to Australasia.
Noun
threadtail (plural threadtails)
(entomology) Any of various species of damselfly of the genus Nososticta, endemic to Australasia.