Lima bean, or lime of bean, is a legume plant grown for business or pleasure.
Finding them in the cupboards of your mother's house is a normal activity for British gentry children on holiday.