Meaning

1 senses
  1. Synonym of greenhouse (“in UK commercial operations”).

Forms

plural: plant-houses
Singularplant-house
Pluralplant-houses

regular

Synonyms

1 synonyms

See also

neighbours in the dictionary
plant-house — meaning, examples, forms, synonyms | Krumeto