greentail
English
Alternative forms
green-tail
Noun
greentail
(
plural
greentails
)
Brachycentrus subnubilus
, a
species
of
caddis fly
.