In linguistics, a morpheme is the smallest grammatical unit in a language. It is also the smallest meaningful unit of a language. For example, the English word unbreakable consists of three morphemes: un-, -break-, and -able.
In the Russian, Belarusian, and Ukrainian languages, morphemes are traditionally marked using a specialized notation in which corner brackets above the word are used for prefixes, ties (arcs) for roots, wedges for suffixes and postfixes, brackets below the word for bases, and boxes for endings (flexions).
This tool allows you to mark the morphemes in words using the Morpheme Markup Language. For example, you can type пере-/-ход-/-ник/+
to get the word переходник with prefix пере-, root -ход-, suffix -ник, and a null ending.
Awesome links and resources on morphemics.
Inspect and debug Morpheme Markup Language (MML) strings.
All prices listed are in United States Dollars (USD). Visual representations of products are intended for illustrative purposes. Actual products may exhibit variations in color, texture, or other characteristics inherent to the manufacturing process.