taimitarha

Noun

 * 1) nursery, plant nursery, tree nursery