English | German | Russian | Czech

leafstalk English

Meaning leafstalk meaning

What does leafstalk mean?

leafstalk

(= petiole) the slender stem that supports the blade of a leaf

Synonyms leafstalk synonyms

What other words have the same or similar meaning as leafstalk?

leafstalk English » English

petiole stipule peduncle pedicel flower-stalk

Are you looking for...?