CALCEOLATE

Definition of CALCEOLATE

  1. (adj)of slipper-shaped blossoms