Word Games Pro Dictionary
calceolaria
noun
any garden plant of the genus Calceolaria having flowers with large inflated slipper-shaped lower lip
Quick reference
Word Facts
Meaning
Definitions
noun
any garden plant of the genus Calceolaria having flowers with large inflated slipper-shaped lower lip
Similar words
