PETUNIA

Definition of PETUNIA

  1. (noun)any of numerous tropical herbs having fluted funnel-shaped flowers