English | German | Russian | Czech

footstalk English

Meaning footstalk meaning

What does footstalk mean?

footstalk

(botany) A stalk (such as a peduncle or pedicel) that supports another structure.

Synonyms footstalk synonyms

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

footstalk English » English

stem stalk

Are you looking for...?