Definition for Angiosperm

From Biology Forums Dictionary

A flowering plant; the term means “enclosed seed,” which reflects the presence of seeds within fruits.