airdrop: delivery of supplies or equipment or personnel by dropping them by parachute from an aircraft
delivery: the act of delivering or distributing something (as goods or mail)
blaberus: giant cockroaches