Definition of Urban agriculture

Definition of Urban agriculture

Urban agriculture refers to agricultural production in urban areas, such as empty plots, rooftops, vertical farms, etc.