Attested.to

Definition

bulbous plant having showy white to reddish flowers

Seed ·

Term in context

amaryllis in CommonParlance