Meaning of red maids

Definition of red maids

(noun) succulent carpet-forming plant having small brilliant reddish-pink flowers; southwestern United States

Other information on red maids

WIKIPEDIA results for red maids
Amazon results for red maids