Flowering Plants : Plants which bear flowers are called flowering plants, like rose, china rose, delonix regia (gulmohar), cassia fistula (amaltas) etc. Non-
flowering Plants : Those plants which do not have flowers are called non – flowering plants.
For example, fern, mosses etc.