Multilingual dictionary of abbreviations

What does UOD mean?

Code

Meaning

Language

Themes and places

UOD

Unique Oligo Design

In English