asparagus bean: South American bean having very long succulent pods
entity: that which is perceived or known or inferred to have its own distinct existence (living or nonliving)
shower: a party of friends assembled to present gifts (usually of a specified kind) to a person