What is the full meaning of petiolar
of or like a petiole, a leafstalk [adj]
Example of the word petiolar placed on a Scrabble board.