CALCEOLARIA

Definition of CALCEOLARIA

  1. (noun)any garden plant of the genus Calceolaria having flowers with large inflated slipper-shaped lower lip