Wiktionary
microbuses
n. (plural of microbus English)
Usage examples of "microbuses".
Two more microbuses were currently under construction and were to join the fleet within the month.