Definify.com

Definition 2026


mucigens

mucigens

English

Noun

mucigens

  1. plural of mucigen