Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

echeveria Definition

Cancel
echeveria
noun(ech-e-ve-ria)
any of a large genus (Echeveria) of tropical American succulent plants of the orpine family that have showy rosettes of often plushy basal leaves and axillary clusters of flowers with erect petals

Words Related to echeveria!

echeveria Examples by Brain Bank Users