Petunia - Definition

petunia

n 1: any of numerous tropical herbs having fluted funnel-shaped
flowers
2: annual or perennial herbs or shrubs of tropical South America
[syn: genus Petunia, Petunia]

Look up another word