Definition: 1. Alternative form of ploughtail.
Show more information about plowtail
Search took: 9.8355 ms