Meaning of slipperwort
Definition of slipperwort
(noun)
any
garden
plant
of the
genus
Calceolaria having flowers with
large
inflated
slipper-shaped
lower
lip
Other information on slipperwort
WIKIPEDIA results for
slipperwort
Amazon results for
slipperwort
Tweet