1 vanilla leaf | Definition of vanilla leaf

vanilla leaf

noun

Definition of vanilla leaf

2 : a perennial herb (Achlys triphylla) of the barberry family that occurs along coastal northwestern North America and has fan-shaped trifoliolate leaves and spikes of small flowers terminating leafless stems