Attested.to

Definition

(botany) an isolated thickening of tissue, especially a stiff protuberance on the lip of an orchid

Seed ·

Term in context

callus in CommonParlance