Term of the Day

stand - Agriculture

a group of plants or trees growing together more»