YourDictionary

petiolate medical definition

or pet·i·o·lat·ed or pet·i·oled

adjective
Having a petiole.

Learn more about petiolate

link/cite print suggestion box