1. octofoil - Noun
2. octofoil - Adjective
octofoil (not comparable) Having eight lobes or leaves. [from 19th c.]
octofoil (plural octofoils) (heraldry) A stylized flower or leaf with eight lobes; a double quatrefoil.