MICROSERAL Meaning of MICROSERAL in English | ̷ ̷ ̷ ̷|sirəl adjectiveEtymology: microsere + -al : of or relating to a microsere Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012