Origin: Germanic Old English prefix
Beanstalk has 2 different meanings across 1 category:
Noun
stem of a bean plant
The stem of a bean plant, proverbially fast-growing and tall.