Angiosperm

A flowering plant that produces seeds enclosed in a protective structure, most plants are angiosperms.

Angiosperm Definition
Angiosperm Definition

Flippy

The leader in educational esports.