Greenhouse

Greenhouse in French

In French

la serre

Plural: serres

Definition

Definition in EnglishA structure with transparent walls and a roof that provides a sheltered growing environment for plants.

Definition in FrenchConstruction aux parois et au toit transparents qui offre un abri pour faire pousser des plantes.

Example sentences

Related words

See it in 3D

greenhouse in other languages