English edit

Etymology edit

heli- +‎ bus

Noun edit

helibus (plural helibuses or helibusses)

  1. A large, passenger-carrying helicopter.

Anagrams edit