Word info

microbraid

Noun

Meaning

microbraid (plural microbraids)

A very thin braid in hair.

Source: en.wiktionary.org

Close letter words and terms