Attested.to

Definition

a group of organisms of the same type living or growing together

Seed ·

Term in context

colony in CommonParlance