Noun
flashcube [pl. flashcubes] , {instruments & machines}
similar Results
flashcubes (n.) , [sing. a flashcube]