Definition of apple leaf in English:

apple leaf

noun

  • A leaf of (or resembling that of) an apple tree.

Origin

Middle English (in an earlier sense). From apple + leaf.

Pronunciation

apple leaf

/ˈapl liːf/