Yahoo Web Search

Search results

  1. Dictionary
    cod liver oil
    /ˌkɒdlɪvər ˈɔɪl/

    noun

    • 1. oil pressed from the liver of cod, which is rich in vitamins D and A.