Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Angiosperm
n.
A plant which has its seeds inclosed in a pericarp.
←
Angioscope
Angiospermatous
→
Shares
Related Words
Angiospermatous
Angiospermous
Sper
Sperm
Menu
Home
Search
My Last Searches