Attested.to

Definition

(botany) a swelling on a plant similar to that on the skin

Seed ·

Term in context

blister in CommonParlance