Transfect meaning : To introduce foreign material into eukaryotic cells.
transfect
drubbings
parcel post
motor hotels
delicates