Embo
Embo means:
- Embo SpA , an Italian automotive supplier
- Embo (Scotland) , a place in Sutherland
EMBO is the abbreviation for:
- European Molecular Biology Organization , a European scientific organization
Embo means:
EMBO is the abbreviation for: