Des gènes mutés, des niveaux accrus de bactéries productrices de triméthylamine et un excès de protéines alimentaires peuvent provoquer la triméthylaminurie, une maladie dans laquelle la sueur, l'haleine et l'urine d'une personne sentent le poisson, selon MedicineNet. Rein ou foie la maladie cause également la maladie. La condition est également fréquente chez les femmes qui commencent leurs règles et les nourrissons prématurés.
Au cours de la digestion, l'enzyme FMO3 convertit généralement la triméthylamine, qui a une odeur de poisson, en une molécule inodore, explique MedicineNet. Si le gène FMO3 mute et diminue la fonction de l'enzyme, ou si l'enzyme manque, le niveau de triméthylamine du corps augmente. Le corps libère l'excès par l'urine, la sueur et l'haleine, ce qui entraîne une forte odeur.