"mukoide" in English Mukoide {m pl} mucoids Detailed translations for "mukoide" Mukoide{masculine plural} Mukoide mucoids