Meaning of perfoliate

Definition of perfoliate

(adj) (of a leaf) having the base united around (and apparently pierced by) the stem

Other information on perfoliate

WIKIPEDIA results for perfoliate
Amazon results for perfoliate