calceolariaEnglish

calceolaria, slipperwort

Noun

Any garden plant of the genus Calceolaria having flowers with large inflated slipper-shaped lower lip

English: calceolaria, slipperwort

English words with similar meanings

Show 1 words