Find the word definition

Wiktionary
metrons

n. (plural of metron English)

Usage examples of "metrons".

The Metrons caught us both and decided to resolve our conflict with a hand-to-hand battle.

The Metrons told us that whichever race lost the fight would be banned from space forever.