Online Dictionary and Scrabble Word Finder
(n.) A plant which has its seeds inclosed in a pericarp.
Angio- Angiocarpous Angiography Angiology Angioma Angiomonospermous Angioneurosis Angiopathy Angioscope Angiosperm