green-tail

English

Noun

green-tail (plural green-tails)

  1. Alternative form of greentail.