boa: any of several chiefly tropical constrictors with vestigial hind limbs
entity: that which is perceived or known or inferred to have its own distinct existence (living or nonliving)
medicine ball: heavy ball used in physical training