What is the meaning of the word "harpullia"?

Definitions: