Tamil Dictionary definitions for Greenhouse
Greenhouse : செடி கொடிகள் வளர்க்கக் கண்ணாடியபல் செய்யப்பட்ட வீடு
Greenhouse definition
Noun. A house in which tender plants are cultivated and sheltered from the weather.
Lern More About
- Tamil Lexicon: Definition of "Greenhouse"
- Wiki Definition: Greenhouse
- Google Search result: Google
- Wiki Article: Wikipedia