Attested.to

Definition

plants having seeds in a closed ovary

Seed ·

Term in context

angiosperm in CommonParlance