Perfoliate Meaning
There are 1 meaning(s) for word Perfoliate
Meaning 1 : (of a leaf) having the base united around (and apparently pierced by) the stem
Similar words of Perfoliate :
There are 1 meaning(s) for word Perfoliate
Similar words of Perfoliate :