Heelspur - Definition - Law Dictionary Home Dictionary Definition heelspur
Definition :
A slender bony or cartilaginous process developed from the heel bone of bats It helps to support the wing membranes See Illust of Cheiropter
View Judgments Citing this PhraseView Acts Citing this Phrase