Meaning of calceolaria

Definition of calceolaria

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

Other information on calceolaria

WIKIPEDIA results for calceolaria
Amazon results for calceolaria