Attested.to

Definition

combined or treated with ammonia

Seed ·

Term in context

ammoniated in CommonParlance