Attested.to

Definition

sprouted alfalfa seeds

Seed ·

Term in context

alfalfa sprout in CommonParlance