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 |

Developed & Maintained By Taraprasad.com

Treasure Words