Multilingual dictionary of abbreviations

What does TMAO mean?

Code

Meaning

Language

Themes and places

TMAO

Trimethylamine N-Oxide

In English