a leaf or scale at the base of a petiole or peduncle

listen to the pronunciation of a leaf or scale at the base of a petiole or peduncle
English - English
{n} stipule
a leaf or scale at the base of a petiole or peduncle
Favorites