Attested.to

Definition

natural bases containing nitrogen found in plants

Seed ·

Term in context

alkaloid in CommonParlance