Yahoo Malaysia Web Search

Search results

  1. Dictionary
    greenhouse
    /ˈɡriːnhaʊs/

    noun

    • 1. a glass building in which plants that need protection from cold weather are grown.

    More definitions, origin and scrabble points

  1. Searches related to define greenhouse

    define greenhouse effect