three-leaved ivy

noun

Definition of three-leaved ivy