Attested.to

Definition

a stinging herb of tropical America

Seed ·

Term in context

devil nettle in CommonParlance