severo ochoa synonyms and antonyms

severo ochoa

English severo ochoa, ochoa
Catalan severo ochoa, severo ochoa de albornoz
Finnish severo ochoa, ochoa
French severo ochoa, severo ochoa de albornoz, ochoa
Malay severo ochoa, ochoa

A free, multilingual knowledge graph Synsets.net