The online English-English dictionary from The Project Gutenberg
Result for Angiosperm
A plant which has its seeds inclosed in a pericarp.