Nature and development of plants