Attested.to

Definition

any tree having seeds and ovules contained in the ovary

Seed ·

Term in context

angiospermous tree in CommonParlance