Definition
plant of eastern and central North America having slightly fragrant purple-marked greenish-yellow flowers
Seed ·
Term in context
plant of eastern and central North America having slightly fragrant purple-marked greenish-yellow flowers
Seed ·