MICROCARS is a playable word

microcar Scrabble® Dictionary

noun
pl. microcars
a very small car
180 Playable Words can be made from "MICROCARS"