Attested.to

Definition

any of various tropical plants of the genus Capsicum bearing peppers

Seed ·