Attested.to

Definition

operating or living on land and in water

Seed ·

Term in context

amphibious in CommonParlance