English Dictionary
◊ PERFOLIATE
perfoliate
adj : of a leaf having the base united around, and apparently
pierced by, the stem