SLIPPERWORT

Definition of SLIPPERWORT

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