petiolates
English
Noun
petiolates
plural of
petiolate