What is the meaning of the word "omeprazole"?

Definitions: