Petiolar meaning

pĕtē-ōlər
Of, relating to, or growing on a petiole.

A petiolar sheath.

adjective
0
0
Of or attached to the petiole.
adjective
0
0
Of or pertaining to a petiole.
adjective
0
0
Advertisement

Origin of petiolar