Give the appropriate scientific term for the following.
Higher plants which produce seeds.
give a scientific term for following: