GeneralConnection.com
➔
Dictionary
ochoa
Noun
1. Ochoa
1. Severo Ochoa, biochemist
Usage