Meaning of angiosperm

Definition of angiosperm

(noun) plants having seeds in a closed ovary

Other information on angiosperm

WIKIPEDIA results for angiosperm
Amazon results for angiosperm