Definition & Meaning | English word MICROBRAID
MICROBRAID
Definitions of MICROBRAID
- A very thin braid in hair.
Number of letters
10
Is palindrome
No
Search for MICROBRAID in:
Page preparation took: 159.98 ms.