Word info

microribbon

Noun

Meaning

microribbon (plural microribbons)

A microscopic ribbon.

Source: en.wiktionary.org

Close letter words and terms