Show More
ANGIOSPERM (noun)

1 a plant that has flowers and produces seeds enclosed within an ovary