Find the word definition

Wiktionary
flying mice

n. (plural of flying mouse English)

Wikipedia
Flying Mice

Flying Mice LLC is a company owned and operated by Clash Bowley based in Boston, United States, in the business of creating roleplaying games. Its flagship product is Starcluster, a hard space opera science-fiction setting in a cluster of 117 systems after the Earth's sun had gone supernova.