Longtail - Definition - Law Dictionary Home Dictionary Definition longtail
Definition :
An animal particularly a log having an uncut tail Cf Curtail Dog
View Judgments Citing this PhraseView Acts Citing this Phrase
An animal particularly a log having an uncut tail Cf Curtail Dog
View Judgments Citing this Phrase