A hypothesis is a testable possible explanation, while a theory is an explanation that has been tested extensively.
If you need to learn more and remember about this stuff better, watch the Amoeba Sister's <em>Casual and Scientific Use of "Theory" and "Law"</em>. Trust me, it helps!
:)I hope I answered your question well!:)
They are also describe as a plant with naked seeds because during pollination ovule is not enclosed by the carpel except some kind of scales during development .....In contrast the angiosperm have evolved flower hence they are also called flowering plants
The process is called diffusion