What is the full meaning of petiolated
having a petiole, a leafstalk, also PETIOLATE, PETIOLED [adj]
Example of the word petiolated placed on a Scrabble board.