Calceolate Meaning

There are 1 meaning(s) for word Calceolate

Meaning 1 : of slipper-shaped blossoms

    Synonyms : calceiform