AHFPL

AHFPL stands for Accessory Head of Flexor Pollicis Longus

AHFPL