Attested.to

Definition

impregnation with ammonia or a compound of ammonia

Seed ·

Term in context

ammonification in CommonParlance