Meaning ofmicrozoanin English

microzoan

us//maɪˈkrʊzoʊn//uk//maɪˈkroʊzoʊn//
#uncommon
Definitions