Petunia
/pʌtˈuniʌ/
Explore definitions, synonyms, and language insights of Petunia
Definitions
Noun
any of numerous tropical herbs having fluted funnel-shaped flowers
Noun
annual or perennial herbs or shrubs of tropical South America