Footstalk

What is Footstalk?

Footstalk definition and meaning on Dictionary terms:
noun Botany, Zoology.
a pedicel; peduncle.

 

reference: www.dictionary.com/browse/footstalk

Tags: