microbundles
English
Noun
microbundles
plural of
microbundle