English to Hindi

Meaning for:
potting shed
other
पौध-शाला