lizardtail

English

Noun

lizardtail (plural lizardtails)

  1. Alternative form of lizard's tail.