Meaning ofmicromembranein English

micromembrane

us//ˌmaɪkrəʊˈmɛmbɹɪn//uk//ˌmaɪkrəʊˈmembɹɪn//
#uncommon
Definitions
Base Words