Attested.to

Definition

an ornamental plant suitable for planting in a flowerbed

Seed ·

Term in context

bedding plant in CommonParlance