octofoilPronunciation: /ˈɒktə(ʊ)fɔɪl/Definition of octofoil adjective having or consisting of eight leaves or lobes. noun an octofoil ornamental or heraldic figure. Origin: mid 19th century: from octo- 'eight', on the pattern of words such as trefoil