CUBESATS is a playable word

cubesat Scrabble® Dictionary

noun
pl. cubesats
a small satellite
210 Playable Words can be made from "CUBESATS"