English maple

noun

Definition of English maple