vanilla leaf
noun
1
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share