Types of Garden Plants

Based on life cycle, garden plants are grouped into THREE [...]