calceolaria
Explore definitions, synonyms, and language insights of calceolaria
Definitions
                    Noun
                    
            any garden plant of the genus Calceolaria having flowers with large inflated slipper-shaped lower lip