echeveria

noun

  1. 1

    Any member of the large genus Echeveria of succulents, many species of which are popular as garden plants.

Translate “echeveria” to another language

Click any language to open the translator with this word already filled in.

Echeveria Definition & Meaning | TranslatePulse