Attested.to

Definition

a female sex organ occurring in mosses, ferns, and most gymnosperms

Seed ·

Term in context

archegonium in CommonParlance