pulvinus
nounDefinition of pulvinus
: a swelling at the base of a petiole or petiolule
Keep scrolling for more