Petiolate meaning

pĕtē-ə-lāt, pĕtē-ōlĭt
Having a petiole.
adjective
0
0
Having a stalk or petiole.
adjective
0
0
Having a petiole.
adjective
0
0
adjective
0
0
Advertisement