meaning of angiosperm
1. A plant which has its seeds inclosed in a pericarp.
2. plants having seeds in a closed ovary
Related Words
angiosperm | angiospermae | angiospermatous | angiospermous | angiospermous tree | angiospermous yellowwood |